.title {
  font-size: 36px;
  font-weight: bold;
  color: #090909;
}

.add-address {
  background-color: #f6f6f6;
}

.add-address .add-main {
  margin-top: 20px;
}

.add-address .add-main-item {
  padding: 29px 0px;
}

.add-address .auto-fill { 
  width: 140px;
  height: 42px;
  border: none;
  border: 1px solid #576b95;
  border-radius: 6px;
  font-size: 26px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #576b95;
  padding: 0;
  background-color: #fff;
}


.add-address .auto-fill:after {
  border: none;
}

.sub-btn {
  margin-top: 55px;
  font-family: PingFang SC;
  font-weight: 400;
  color: white;
  width: 620px;
  height: 88px;
  background: #03c1b5;
  border-radius: 44px;
}

.delete-btn {
  margin-top: 30px;
  font-weight: 400;
  color: #999;
  width: 620px;
  height: 88px;
  border:1px solid #e0e0e0;
  border-radius: 44px;
}


.sub-btn text {
  font-size: 32px;
}

.add-text {
  width: 130px;
  font-size: 32px;
  font-family: PingFang SC;
  font-weight: 400;
  color: black;
}

.phone-input{
  flex:1;
}

.input-placeholder {
  font-size: 32px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #b1b1b1;
}

.icon-black {
  width: 44px;
  height: 44px;
}
.add-input {
  width: 500px;
}